html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background-position: 0 0;
background-repeat: no-repeat;
border: 0 none;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
padding: 0;
text-align: left;
vertical-align: baseline;
}
body {
font-family: Tahoma, sans-serif;
font-size: 22px;
color: black;
background: #EAE1C4;
width: 100%;
min-width: 1000px;
}
#wrap {
position: relative;
width: 920px;
margin: 0px auto;
min-height: 100%;
height: auto !important;
height: 100%;
}
.header {
padding: 10px 0 0 0;
height: 100px;
}
.header .logo {
float: left;
width: 82px;
height: 81px;
}
a {
color: #492611;
text-decoration: none;
}
.header .menu {
float: left;
margin: 20px 0 0 42px;
}
ol, ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
}
.header .menu li {
float: left;
color: #492611;
margin-right: 17px;
border-bottom: 3px solid #9F8A70;
}
.header .contacts {
float: right;
width: 190px;
margin-top: 10px;
color: #9F8A70;
line-height: 29px;
margin-right: 12px;
}
.header .contacts strong {
font-size: 26px;
color: #492611;
font-weight: normal;
}
#slider, #slider li {
width: 650px;
height: 460px;
overflow: hidden;

position: relative;
float: left;
width: 650px;
padding-left: 50px;

}
#slider ul, #slider li {
width: 650px;
margin: 0;
padding: 0;
list-style: none;
}
#slider, #slider li {
width: 650px;
height: 460px;
overflow: hidden;
}
#slider li a {
display: block;
width: 240px;
float: left;
display: inline;
margin: 0 33px 23px 33px;
text-align: center;
}
.sidebar {
width: 200px;
float: right;
}
.sidebar li {
margin-bottom: 10px;
}
#tea-text {
position: relative;
float: left;
padding-left: 40px;
}
#tea-text, #tea-text li {
width: 670px;
height: 520px;
overflow: hidden;
}
h1 {
font-size: 22px;
color: #776146;
font-weight: normal;
margin: 0;
text-align: center;
margin-bottom: 16px;
}
#tea-text p {
font-family: Tahoma, sans-serif;
font-size: 18px;
color: #492611;
background: #EAE1C4;
margin-right: 20px;
}
h2 {
font-size: 18px;
color: #492611;
font-weight: normal;
margin: 0;
margin-top: 20px;
}
#tea-text p img {
float: left;
margin-top: 9px;
padding-right: 25px;
}